import request from '@/utils/request'

export function addArchMain(data) {
  return request({
    url: '/archMain/addArchMain',
    method: 'post',
    data
  })
}

// 更新浏览和借阅次数
export function updateCount(data) {
  return request({
    url: '/archMain/updateCount',
    method: 'post',
    data
  })
}

export function qryAllArchMain(data) {
  return request({
    url: '/archMain/qryAllArchMain',
    method: 'post',
    data
  })
}

export function qryAllArchMainByType(data) {
  return request({
    url: '/archMain/qryAllArchMainByType',
    method: 'post',
    data
  })
}
// 档案归档审核显示列表
export function getArchMain(data) {
  return request({
    url: '/archMain/getArchMain',
    method: 'post',
    data
  })
}

// 在归档没审核前修改编辑档案的名称、保管期和备注
export function updateArchMainInfo(data) {
  return request({
    url: '/archMain/updateArchMainInfo',
    method: 'post',
    data
  })
}

// 更新档案状态
export function updateArchMainState(data) {
  return request({
    url: '/archMain/updateArchMainState',
    method: 'post',
    data
  })
}

// 获取宗号
export function getSectList(data) {
  return request({
    url: '/archMain/getSectList',
    method: 'post',
    data
  })
}

// 获取档案编号
export function getArchMainCode(data) {
  return request({
    url: '/archMain/getArchMainCode',
    method: 'post',
    data
  })
}

// 根据档案编码去查询附件
export function queryFilesById(data) {
  return request({
    url: '/archMain/queryFilesById',
    method: 'post',
    data
  })
}

// 根据档案类型查询已归档的档案数量
export function getArchMainByCate(data) {
  return request({
    url: '/archMain/getArchMainByCate',
    method: 'post',
    data
  })
}

// 根据月数查看本年已提交的档案数量
export function getArchMainByMonth(data) {
  return request({
    url: '/archMain/getArchMainByMonth',
    method: 'post',
    data
  })
}

// 根据档案Id查询档案详情
export function qryArchMainById(data) {
  return request({
    url: '/archMain/qryArchMainById',
    method: 'post',
    data
  })
}

// 下载文件
export function downLoadFile(data) {
  return request({
    url: '/archMain/downLoadFile',
    method: 'post',
    data
  })
}

// 获取档案借阅查询的档案类别，热点标签等选项
export function getTypeAndNum(data) {
  return request({
    url: '/archMain/getTypeAndNum',
    method: 'post',
    data
  })
}

// 档案类别，热点标签和年度检索
export function getArchMainByMuchType(data) {
  return request({
    url: 'archMain/getArchMainByMuchType',
    method: 'post',
    data
  })
}

